something which protects - French English Dictionary